5ee018bef5381400d80b84dda866c3431ecc46dc,rxdownload2/src/main/java/zlc/season/rxdownload2/RxDownload.java,RxDownload,serviceDownload,#List#String#,484

Before Change


     * @return Observable<DownloadStatus>
     */
    public Observable<?> serviceDownload(final List<DownloadBean> beans, final String missionId) {
        return createGeneralObservable(new GeneralObservableCallback() {
            @Override
            public void call() throws InterruptedException {
                downloadService.addDownloadMission(new MultiMission(RxDownload.this, beans, missionId));
            }
        });
    }

    /**

After Change


     * @return Observable<DownloadStatus>
     */
    public Observable<?> serviceDownload(final List<DownloadBean> beans, final String missionId) {
        return createGeneralObservable(new GeneralObservableCallback() {
            @Override
            public void call() throws InterruptedException {
                downloadService.addDownloadMission(new MultiMission(RxDownload.this, beans, missionId));
            }
        }).observeOn(AndroidSchedulers.mainThread());
    }

    /**